using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;

namespace Fierce.Core.Aop
{
    public static partial class ServiceFactory
    {
        public static Fierce.Core.Service.Basic.BasicDepartmentService BasicDepartment
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicDepartmentService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicFunctionService BasicFunction
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicFunctionService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicMenuService BasicMenu
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicMenuService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicMenuFunctionService BasicMenuFunction
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicMenuFunctionService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicPostService BasicPost
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicPostService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicRoleService BasicRole
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicRoleService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicRoleMenuFunctionService BasicRoleMenuFunction
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicRoleMenuFunctionService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicSettingService BasicSetting
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicSettingService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicUserService BasicUser
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicUserService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicUserDepartmentPostService BasicUserDepartmentPost
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicUserDepartmentPostService>(); }
        }
        public static Fierce.Core.Service.Basic.BasicUserRoleService BasicUserRole
        {
            get { return Interceptor.CreateProxy<Fierce.Core.Service.Basic.BasicUserRoleService>(); }
        }
    }
}